package com.ruibang.glass.quality.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruibang.glass.quality.domain.req.ColdDirectReq;
import com.ruibang.glass.quality.entity.EveryHourColdDirectLoss;
import com.teaming.cloud.framework2.common.model.ResultBody;

import java.util.ArrayList;
import java.util.List;

public interface EveryHourColdDirectService extends IService<EveryHourColdDirectLoss> {
    ResultBody queryDefect(ColdDirectReq coldDirectReq);

    ResultBody queryEveryHourColdDirect(ColdDirectReq coldDirectReq);

    List<EveryHourColdDirectLoss> queryTodayData(String today);

    ResultBody queryCheckAverage(ColdDirectReq coldDirectReq);

    ResultBody getPointDefectData(ColdDirectReq coldDirectReq);

    List<EveryHourColdDirectLoss> getByTime(ArrayList<String> time);
}
